package com.xytc.company.company_backend.adminEndPoint.entity.dao;


import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@Data
@TableName("xy_packaging_box_repository")
public class PackagingBoxDao {

    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    /**
     * 为包装套件取一个名称
     */
    @TableField("name")
    private String name;

    /**
     * 包装套件供应商
     */
    @TableField("supplier")
    private String supplier;

    /**
     * 包装套件供应商价格，单位为分
     */
    @TableField("supplier_price")
    private Integer supplierPrice;

    /**
     * 包装套件供应商地址，便于采购时取货
     */
    @TableField("supplier_address")
    private String supplierAddress;

    /**
     * 餐具包装套装详情，json字符串，包括名称，图片url，供应商采购价
     */
    @TableField("details")
    private String details;


    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

    /**
     * 包装套件状态
     *
     * 1 上架中
     * 2 已下架
     */
    @TableField("status")
    private Integer status;

    @TableField("del_flag")
    private Integer delFlag;

    @TableField("create_time")
    private Date createTime;

    @TableField("update_time")
    private Date updateTime;
}
